self preservation - French English Dictionary